﻿/* File Created: 二月 11, 2012 */

div.container {
	background-color: #fff;
}

ul.menu{ list-style-type: none; height: 48px; background: #950101 url(images/menu-bg-1.jpg) repeat-x; margin-left: 0; margin-right: 0; }
ul.menu li{float:left; position: relative;}
ul.menu li a{color:#fff; font-size: 13px; font-weight:bold;  display: inline-block;padding-left:24px; padding-right: 24px;line-height: 48px; text-decoration: none; cursor: pointer;}
ul.menu li a:hover{color:#fff;}
ul.menu li.menu-item-active {background-color: #ff0000;}
ul.menu li.menu-item-hover {border-bottom: 5px solid #1b1b1b;}

.menu li:hover .sub-menu {display: inline-block;}
ul li .sub-menu {display: none;}
ul li .sub-menu {position: absolute; left: 50%; top: 48px; list-style-type: none;background-color: #1b1b1b;padding-left:0;}
ul li .sub-menu li{width: auto; white-space: nowrap;}
ul li .sub-menu li a {}
ul li .sub-menu li a:hover {color: #ccc;}

#showcase-banner {width: 630px; height: 220px; border: 0px solid #fff; overflow: hidden;}
#showcase-banner ul{list-style-type: none; height: inherit; width: 2000px;padding: 0;}
#showcase-banner ul li{float:left; display: inline-block; height: inherit;}
#showcase-banner ul li img {width: 630px; height: 220px;}

#sidebar {padding: 12px;padding-top: 0;}
#sidebar div{margin: 0 auto;}

.sidebar-item {padding-bottom: 12px;}
.sidebar-item p {padding: 8px 0; padding-left:12px; margin-bottom: 5px; background-color: #fff; color: #333;font-size: 12px; font-weight:bold;}
.sidebar-item ul li{font-size: 12px; line-height: 22px;}
.sidebar-item ul li a{color: #333; text-decoration: none;}
.sidebar-item ul li a:hover{color: #333; text-decoration: underline;}

#content dl {margin-top: 12px; margin-bottom: 0;}
#content dl dt{font-size: 12px; color: #333;}
#content dl dd ul li{ font-size: 11px; color: #666;}

#events ul li{font-size: 12px; line-height: 22px;}
#events ul li a {color: #333; text-decoration: none;}
#events ul li a:hover {color: #333;text-decoration: underline; }
#events ul li span{color: #ccc;}

.section-item {}
.section-item p{color: #c00000; font-weight:bold;padding-left: 12px;}

.fluent-list {width: 630px; margin: 0 auto;}
.fluent-list div{ float: left; margin-left: 12px;}

.link-list {width: 800px; margin: 0 auto;}
.link-list div{ float: left; margin-left: 12px;}

#login {width: 250px; margin: 0 auto;}
#login p{margin-bottom: 2px;}
#login p label{font-size: 12px;}
#login p input[type=submit]{padding: 4px 8px 2px 8px;}

footer {background: #3e302b; padding: 30px 0 12px 0;}
footer ul {list-style-type: none; width: 800px; margin: 0 auto;}
footer ul li{float:left; display: inline-block;margin-left: 24px;}
footer ul li p{margin: 0; font-size: 11px; color: #fff;}

.hidden {display: none;}

.modalBoxClose {width: 30px; height: 30px; background-image: url(images/icon_cross.png); background-repeat: no-repeat; cursor: pointer;position: absolute; right: -15px; top: -15px; z-index: 9999; text-indent: -9999px;}

ul.form-items {list-style-type: none;}
ul.form-items li ul{list-style-type: none;}
ul.form-items li ul li{float: left;}
ul.form-items li ul li label {font-size: 12px; color: #666;}
ul.form-items li ul li div {font-size:11px;}







